草庐IT

Scroll View

全部标签

android - 为什么 TextView.setText 会导致封闭的 ScrollView 滚动?

我遇到了这个奇怪的问题,它发生在1.6、2.2和MyTouch3GSlide(API#7,在Android设备选择器中列为“2.1-Update1”)。如果有人能解释我做错了什么以及如何修复它(或者可能确认这是一个Android错误),我将不胜感激!我的应用程序的基本想法是制作秒表之类的东西,因为用户可以点击一个按钮来启动计时器,然后再次点击它来停止(暂停)计时器;进一步点击在恢复计时器和暂停计时器之间交替。我有一个顶级ScrollView,其中包含一个RelativeLayout,其中包含一堆小部件。第一个小部件是一个巨大的按钮(因此很容易按下),它将我所有其他小部件推到屏幕底部下方

android ScrollView 布局(wrap_content,最大尺寸)

我希望我的ScrollView看起来像这样:最大尺寸由layout_weight定义(以便ScrollView下方的其他项目可以正常显示)如果内容小于最大尺寸,则它的行为与layout_height="wrap_content"相同这是我目前拥有的:我不认为measureAllChildren真的有任何作用......如果我添加android:layout_weight,大小将始终是我希望的最大值。没有它,它只会比它应该扩展的更多......我不介意扩展ScrollView类来更改onMeasure的行为,如果我需要...?PS:如果这有什么不同,我会尝试从Froyo开始让它工作。

android - 如何禁用 ScrollView ?

这个问题在这里已经有了答案:DisableScrollViewProgrammatically?(19个回答)关闭5年前。我已经试过了:scrollView.setEnable(false);scrollView.setOnTouchListener(null);scrollView.requestDisallowInterceptTouchEvent(true);但是这些都不起作用...我不明白为什么,还有其他方法吗?xml中的ScrollView:

android - RecyclerView android 中的 ScrollView

我目前正在使用recyclerView和卡片。我有一个卡片布局。现在我想在卡片中添加ScrollView是可能的。如果是那么怎么办?棕色布局是回收器View布局,而蓝色布局是卡片布局。在每张卡片中,我需要一个ScrollView,这可能吗? 最佳答案 我不确定这是否可行,但你可以试试这个在触摸ScrollView时禁用回收View的触摸。类似地禁用recyclerview触摸上的ScrollView触摸。这可以这样实现//对于scrollViewscrollView.setOnTouchListener(newView.OnTouc

android - 有什么方法可以计算滚动结束位置

我想知道在Fling方法中,滚动条(recyclerview、scrollview)将在何处停止以速度滚动。有什么方法可以计算吗? 最佳答案 我查看了sourcecodeofRecyclerView它使用一个内部类ViewFlinger和以下成员变量:privateScrollerCompatmScroller;总而言之,当检测到Fling时,它由ViewFlinger的实例处理。ViewFlinger然后在mScroller上设置flingvelocity并让它计算出动画曲线。ScrollerCompat是你想要得到的b/c它有方

Android:禁用滚动边缘的 Horizo​​ntalScrollView 结束

我的意思是我想摆脱当用户试图过度ScrollView时出现的“滚动结束指示器”: 最佳答案 没关系,我发现了一个名为android:overScrollMode="never"的巧妙功能。成功了:D 关于Android:禁用滚动边缘的Horizo​​ntalScrollView结束,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/32172868/

android - 如何播放当前在回收站 View 中聚焦的视频 View 的视频

在我的应用程序中有一个具有视频View的回收View,我想自动播放滚动时完全聚焦的特定视频View。 最佳答案 RecyclerViewrv_featureList;privateViewcurrentFocusedLayout,oldFocusedLayout;@OverridepublicvoidonCreate(BundleinstanceState){rv_featuredList.addOnScrollListener(newRecyclerView.OnScrollListener(){@Overridepublicvo

android - 我想要像 scrollview 这样的 google play 商店

我需要像ScrollView水平View这样的游戏商店,但我无法实现它。如果可能的话,我已经尝试过这段代码,请也提供一个链接。我想在我的应用中使用这种类型的View,请查看屏幕截图: 最佳答案 你可以为此使用RecylerView。LinearLayoutManagerlinearLayoutManager=newLinearLayoutManager(getActivity());linearLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);RecylerVi

android - ScrollView 内的 PercentRelativeLayout 23.2.1 不正确的零高度

我有一个布局,其中包含一个ScrollView和一个LinearLayout及其子项:一个PercentRelativeLayout23.2.1,另一个LinearLayout在它下面,然后是另一个PercentRelativeLayout。在中间的LinearLayout我有一个RecyclerView(LinearLayoutManager,垂直)。您可能会在下面看到一个示例。在运行时,当我用数据填充RecyclerView时,它的大小会增加,因为我从一个空的开始。一旦它的高度改变到超过屏幕尺寸,上面的汽车(id=car)图像,其高度为百分比值,就会完全从屏幕上消失。当我上下滚动此

android - ScrollView 在 CardView 中不起作用

我已经搜索过了,但没有一个答案对我有帮助。这是我的布局xml:我正在通过代码动态地向我的LinearLayout添加subview。我也曾尝试移动ScrollView标签来包装CardView但仍然没有成功。这是CardView的限制,还是有人知道对此的有效解决方案。 最佳答案 如果用NestedScrollView.会更好NestedScrollViewisjustlikeScrollView,butitsupportsactingasbothanestedscrollingparentandchildonbothnewandol